package main


////es添加一些批量操作
//bulkService := global.GVA_ES.Bulk()
//for _, user := range authAdmin {
//	indexReq := elastic.NewBulkIndexRequest().
//		Index("auth_admin").
//		Id(fmt.Sprintf("%d", user.ID)).
//		Doc(map[string]interface{}{
//			"id": user.ID,
//			"username": user.Username,
//			"realname": user.Realname,
//			"mobile": user.Mobile,
//	})
//
//	bulkService.Add(indexReq)
//}
////es执行一些批量操作
//res,err := bulkService.Do(context.Background())
//if err != nil {
//	response.FailWithMessage(err.Error(), c)
//	return
//}
//
////检查批量响应
//if res.Errors {
//	fmt.Fprintf(os.Stdout, "Bulk errors:\n")
//	for _, item := range res.Items {
//		for action, result := range item {
//			if result.Error != nil {
//				fmt.Fprintf(os.Stdout, "%s error: %s\n", action, result.Error.Reason)
//			}
//		}
//	}
//}
